phantom limb - French English Dictionary